rubber room – English–Português translations

🇬🇧 en pt 🇵🇹

rubber room noun

  • cell lined with cushions
sala acolchoada
Wiktionary Links